home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 5729 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  626 b 

  1. Path: Milpitas01.pop.internex.net!art90
  2. From: Artyom@kansmen.com (Art Shelest)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: "Tough" FACTORIAL math problem...
  5. Date: Tue, 20 Feb 96 22:25:09 GMT
  6. Organization: Kansmen Corp.
  7. Message-ID: <4gdht5$2ju@Milpitas01.Pop.Internex.NET>
  8. References: <4fr8be$ass@news.iconn.net> <4g9tlu$i9t@news.tuwien.ac.at>
  9. NNTP-Posting-Host: 205.158.201.203
  10. X-Newsreader: News Xpress Version 1.0 Beta #3
  11.  
  12. S/N ratio is low anyway, what the hell:
  13.  
  14. // N assumed less than MAX_INT/10
  15. int k = 1;
  16. for( int i = 1 ; i <= N ; ++i )
  17. {
  18.    k = (k%10)*i;
  19.    while( !(k%10) )
  20.       k /= 10;
  21. }
  22.  
  23. printf( "%d", k%10 );
  24.  
  25.  
  26.    _Art.
  27.